Trend log pusher

Introduction

Trend-log (TL) and trend-log-multiple (TLM) objects monitor a property / properties of a referenced object(s) and, when predefined conditions are met, saves ("logs") the value of the property and a timestamp in an internal buffer for subsequent retrieval. The data may be logged periodically, upon a change of value (COV) or when "triggered" by a write to the trigger property. The trigger property allows the acquisition of samples to be controlled by network write operations or internal processes. Errors that prevent the acquisition of the data, as well as changes in the status or operation of the logging process itself, are also recorded. Each timestamped buffer entry is called a trend log "record."

Trend log pusher is a part of Go-IoT's homogenous BACnet sensor to BACnet cloud solution.

The Trend log pusher is an APP intended for pushing trend log records from TL/TLM objects up to a cloud server via ftp or email (smtp). It supports pushing from local device TL/TLM objects as well as from any TL/TLM object on the BACnet network(s).
This APP can be configured to idiomatically sense TL and TLM objects in the BACnet network(s) and start collecting from those, or an administrator hand-pic TL/TLM objects to upload from.

The file format created and sent via ftp/smtp to a cloud server depends on file-format supported by the cloud server. Among those is a XML-format used by Go-IoT Cloud with full information such that the Go-IoT Cloud server can automaticly establish objects and time-series in it's database. This eliminates totally configuration work at server end.
Go-IoT strive to support new file format as requested by cloud-services. If a new format is needed please contact us at support@go-iot.io.

Configuring

For creating tha APP instance and configuring its general parameters refer to "APPs" in the DINGO-Manager documentation.

Supported file formats